monkey paw - German English Dictionary